small-scale products - Alemán Inglés Diccionario